#include <vector>

using namespace std;

int main()
{
    vector<int> ivec; // 空 vector 对象
    for (decltype(ivec.size()) ix = 0; ix != 10; ++ix)
    //     ivec[ix] = ix;   // 严重错误：ivec 不包含任何元素
        ivec.push_back(ix); // 正确：添加一个新元素，该元素的值是 ix
}